﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Threading;

namespace FM.校时
{
    public static class 刷新时间
    {

        public static void 刷新当前时间(Action<string> 显示时间, TimeSpan 刷新间隔)
        {
            刷新当前时间(显示时间, 刷新间隔, "HH:mm:ss");
        }

        public static void 刷新当前时间(Action<string> 显示时间, TimeSpan 刷新间隔, string 时间格式)
        {
            var 时间计时器 = new DispatcherTimer { Interval = 刷新间隔 };
            时间计时器.Tick += (o, e) => 显示时间(DateTime.Now.ToString(时间格式));
            时间计时器.Start();
        }
    }
}
